//package com.zmn.plat.dubbo.interfaces.product;
//
//import java.util.List;
//
//import javax.validation.constraints.NotEmpty;
//import javax.validation.constraints.NotNull;
//import javax.validation.constraints.Positive;
//import javax.validation.constraints.Size;
//
//import com.zmn.common.dto2.ResponseDTO;
//import com.zmn.plat.common.dto.product.picture.ServProductPictureDRO;
//import com.zmn.plat.dubbo.utils.DubboConsts;
//
//import io.swagger.annotations.Api;
//import io.swagger.annotations.ApiOperation;
//import io.swagger.annotations.ApiParam;
//
///**
// * 产品图片远程服务
// *
// * @auther: tanghongjun
// * @since: 2019年8月30日
// */
//@Api(value = "产品图片远程服务", tags = {"产品图片"})
//public interface ServProductPictureListRemoteService {
//    /**
//     * 描述: 根据产品ID查询产品图片
//     *
//     * @param productId
//     *            产品ID
//     * @return 产品图片实体
//     * @auther tanghongjun
//     * @since 2019/8/30 16:32
//     */
//    @ApiOperation(value = "根据产品ID查询产品图片", response = ResponseDTO.class, notes = "", tags = {"产品图片"})
//    ResponseDTO<ServProductPictureDRO>
//        getServProductPictureByProductId(@NotNull(message = "productId不能为空") @Positive(message = "productId必须为大于0的正整数") @ApiParam(value = "产品ID", required = true) Integer productId);
//
//    /**
//     * 描述: 根据产品ID集合查询产品图片
//     *
//     * @param productIdList
//     *            产品集合ID
//     * @return 产品图片实体
//     * @auther tanghongjun
//     * @since 2019/8/30 16:32
//     */
//    @ApiOperation(value = "根据产品ID集合查询产品图片", response = ResponseDTO.class, notes = "", tags = {"产品图片"})
//    ResponseDTO<List<ServProductPictureDRO>> listServProductPictureByProductIds(@NotEmpty(message = "productIdList参数不能为空且个数不能超过" + DubboConsts.MAX_PARAM_LENGTH) @Size(min = 1,
//        max = DubboConsts.MAX_PARAM_LENGTH, message = "productIdList参数不能为空且个数不能超过" + DubboConsts.MAX_PARAM_LENGTH) @ApiParam(value = "产品集合ID", required = true) List<Integer> productIdList);
//
//}
